medical expert witness computer expert law forensic expert medical expert mesothelioma intellectual property attorney asbestos expert witness internet law expert witness testimony nationwide lawsuit lawyer expert firm